This built-in template is used for filling in the body of a method every time it is generated, for example, through the Create method from usage intention action.
The template is editable. Along with JavaScript expressions and comments, you can also use predefined variables. These variables will be replaced with the corresponding values when the template is applied.
Predefined variables will take the following values:
${IS_ASSIGNMENT_TARGET}   returns 'true' if the created method is an assignment target
${IS_NEW_CALL}   returns 'true' if the created method is under 'new' call
${HAS_EXPECTED_TYPE}   returns 'true' if the created method is in location with expected type
${DEFAULT_RETURN_VALUE}   default value of expected type for the created method ('undefined' if no expected type)
${METHOD_NAME}   name of the created method
${SEMICOLON}   semicolon or empty, based on code style options
All the predefined variables from the File Header template (Includes tab) are also available (e.g. ${USER}, ${DATE}, etc.)